|
Date :..................... 21 juillet 1991 Protection :....... MOT DE PASSE Programme :.......... BAD BLOOD Outils : .............SOFT-ICE V2.50 Fichier : ....................GAME.EXE Temps passé : ........30 MINUTES Société : .........................ORIGIN Divers : ........................................ Origine : ..................INDONESIE Numéro : ...............................112 |
Les caractères sont directement testés en assembleur sans l'utilisation d'INT puisqu'avec SOFT-ICE on tombe directement dans une routine qui teste la valeur 001C dans AX, ce qui représente le SCAN-CODE de la touche ENTER. 2654:1BB0 3D1C00 CMP AX,001C Beaucoup plus loin après un RETF on trouve la séquence suivante dans laquelle il suffit de forcer le saut qui suit le test du registre SI. 1A5B:2A5F 23F0 AND SI,AX 1A5B:2A61 0BF6 OR SI,SI 1A5B:2A63 751C JNZ 2A81 ; Saut à forcer... JMP ( EB ) Avec PCTOOLS chercher 23F00BF675 dans le fichier GAME.EXE et modifier 75 par EB. FREDDY